// 1. 启动一个后端服务
const express = require("express");
const Exapp = express();
// 1.4 开启后端服务端口
Exapp.listen(3000, () => console.log("http://localhost:3000"));
// 1、下载并引入
const ws = require('nodejs-websocket')
//  创建连接
var server = ws.createServer(function (conn) {
	// 2. 建立连接 
	conn.on('text', function (res) {
		broadcast(res)
	})
	// 用户离开后就会关闭连接
	conn.on("close", function (code, reason) {
		console.log("连接已断开")
	})
	// 执行错误
	conn.on('error',function(){
		console.log("异常错误")
	})
}).listen(8001)


function broadcast(msg) {
	server.connections.map(function (item) {
		item.send(msg)
	})
}